persistent chemicals - English Synonyms Dictionary